obtrude upon the scene

Translations
вторгаться на сцену/место событий
Suddenly, new evidence obtruded upon the scene, changing the course of the investigation.
Внезапно на месте событий появились новые доказательства, изменив ход расследования.